Loading...
 
Skip to main content

Roundtable Meeting 2026 03


Volunteering Facilitator: (Franck Sefu)

When

Our monthly meetings are the third Thursday of each month at 14h UTC.

Thursday, March 19th, 2026 at 14:00:00 UTC timeQuestion (click to check time zone in your location)

Where

What

See Roundtable Meetings for a detailed description.

Topics

First hour, quick news

  1. Tiki 30.x has branched (updated from the Release Team?)
  2. REF Tiki Article: Remove expiration date featureQuestion (wasn't refactoring, it removed a useful feature and wasn't posted on Endangered featuresQuestion)
  3. schema.org support on its way to Tiki, discussion hereQuestion
  4. ...

Put your topic (max. 5-10 minutes) into the list above

Second hour, longer topics

  1. gitignore discussions, should _custom be ignored? I think it should be but others think notQuestion
  2. Dozens and dozens of MRs labelled to backport but they don't get done for months and months. Ex.: https://gitlab.com/tikiwiki/tiki/-/merge_requests/?sort=created_asc&state=merged&not%5Blabel_name%5D%5B%5D=Backported&label_name%5B%5D=CherryPickDownTo%3A%3A27.xLTS&first_page_size=20Question
    • Should we continue as is, maybe we should tag fewer and make sure to get them done, or something else?
    • Good question @marclporte, and some of them are mine, we definitely have more code coming in that we can safely handle at the moment - discuss 😋
    • P.s. we used to be able to have unnumbered items as children of a numbered list, but no more - was that intentional? (and the numbering is all wrong, and the "cancel edit" button doesn't work any more!)
  3. Rants from some old guy(s)
    • Further to my point last month on how many developers actually use Tiki? I'd like to expand on that a little with a couple of analogies:
      • Imagine Tiki is a nice big old house, but there's a small crack in an attic window (bear with me 😉) - the solution applied was like replacing all the ground floor windows and doors with plastic bags, which sort of worked if you didn't look too closely.
      • Another [FIX] description was so enigmatic and hard to understand it didn't make sense, but the fix was to remove 90% of the light switches!

      Both of these regressions would have been spotted by someone using Tiki master on a regular basis, but were left for weeks before (grumpy old guy) took action and reverted them.
      On a more positive note: my suggestion is, that if your fix is for a small thing, your code change should be small, preferably removing bad code, before adding more. I know most of the code being pushed looks great, is perfectly formatted and spelt, and passes the CI and unit tests, but so often leaves major features unusable (i.e. try uploading an image and adding it to a wiki page, or switching from wysiwyg to plain edit mode) - less is more!
    • Next..?

Put your topic (max. 15 minutes) into the list above

Recording

Click here to watch the March 2026 meeting.Question

Follow-Up

  • What should we do with merge requests tagged as backports but never actually backported? We should reduce unnecessary backports because sometimes they cause too many problems.

  • We need to create a policy around merge requests in Tiki. If a merged MR prevents people from working, it should be reverted

Chat log

joel.magene
00:00:22
Hello everyone!

jo
Jonny Bradley (jonnybradley)
00:03:05
https://dev.tiki.org/Tiki30Question

jo
Jonny Bradley (jonnybradley)
00:04:39
https://gitlab.com/tikiwiki/tiki/-/merge_requests/?sort=updated_desc&state=opened&milestone_title=Tiki%2030.0&first_page_size=20Question

lu
luci
00:06:09
Hi, now I cannot hear anything. Great 😭

lu
luci
00:06:41
Ah, changed audio output Now it works

bi
bienvenu ushindi (usbbush)
00:06:59
Fortunately there is a record

ma
Marc Laporte (marclaporte)
00:08:55
Post-LTS is a good time for major removals

bi
bienvenu ushindi (usbbush)
00:09:04
https://dev.tiki.org/Regressions-in-30.xQuestion

lu
luci
00:09:17
Post-LTS would be even Tiki 31.0

lu
luci
00:09:36
And we would live to support it several years in 30x still (because LTS)

lu
luci
00:09:55
Support the legacy admin I mean

lu
luci
00:10:33
So I would prefer 30.1

je
Jean-Marc Libs (Jyhem)
00:15:17
That's a basic feature expected from articles, I think.

lu
luci
00:16:14
Imagine you have article for an event invitation - it makes sense to expire if the event is over?

lu
luci
00:16:39
How you make the permission apply by date?

je
Jean-Marc Libs (Jyhem)
00:16:57
It won't be automatically expired

lu
luci
00:17:37
Ah, PluginListExecute could perhaps do it (assign category by expired date) but it is power user setup

je
Jean-Marc Libs (Jyhem)
00:18:02
But where would the article's expiration date be stored?

jo
Jonny Bradley (jonnybradley)
00:20:56
https://dev.tiki.org/schema.orgQuestion

jo
Jonny Bradley (jonnybradley)
00:21:30
https://gitlab.com/tikiwiki/tiki/-/merge_requests/9664Question

gu
Guest: Elvis
00:22:27
https://schema.org/Question

gu
Guest: Elvis
00:24:20
https://share.google/aimode/Ag9K5aDCg0WfxiVSGQuestion

lu
luci
00:28:52
Super. Looks useful!

lu
luci
00:31:15
Not related: Just a note... There are still couple of major usability bugs to be fixed in 30.x - I hope we catch them all before release

jo
Jonny Bradley (jonnybradley)
00:31:53
Here's some structured data from a tiki site:


https://search.google.com/test/rich-results/result?id=QtH4l-3StMruQ4uk3Jyf3wQuestion

gu
Guest: Franck Sefu
00:33:24
Jonny, can you make me a presentor?

jo
Jonny Bradley (jonnybradley)
00:33:43
https://gitlab.com/tikiwiki/tiki/-/merge_requests/9397Question

gu
Guest: Franck Sefu
00:34:09
thanks

gu
Guest: Gour
00:34:11
Hello everyone 🙏

lu
luci
00:36:06
Just to clarify. _custom is part of git but it is about ignoring everything inside it?

gu
Guest: Benoit Grégoire
00:36:34
https://gitlab.com/tikiwiki/tiki/-/merge_requests/9397Question

ga
Gary Cunningham-Lee (chibaguy)
00:42:13
(I wonder what's causing the strange indentation of the Second hour topics list.)

ga
Gary Cunningham-Lee (chibaguy)
00:44:44
(Oh, ok. It's intentional.)

lu
luci
00:48:35
(I wonder what's causing the strange indentation of the Second hour topics list.)

It is another bug (regression) with numbered lists

je
Jean-Marc Libs (Jyhem)
00:50:20
The indentation is correct. The numbering isn't 😒

lu
luci
00:52:03
(Edited)
"It was not a feature - it was a bug" 😁


gu
Guest: Gour
00:57:13
Why not just labelling things as 'fixes' vs 'backports' 🤔

lu
luci
00:58:36
Why not just labelling things as 'fixes' vs 'backports' 🤔

That is totally different things

lu
luci
00:59:14
Should be part of "Where to commit"

lu
luci
00:59:28
The "policy"

ma
Marc Laporte (marclaporte)
01:02:17
https://avan.tech/item118156Question

lu
luci
01:05:11
global evil

lu
luci
01:06:36
or custom style tags or link rel="stylesheet" would even work

lu
luci
01:07:00
(in minimal way)

lu
luci
01:12:19
It is problem where people try to call the headerlib?

lu
luci
01:14:23
Do we have something like https://dev.tiki.org/How-to-HeaderlibQuestion ?

lu
luci
01:22:30
And no backporting please

lu
luci
01:23:43
Maybe later when master is thoroughly tested after the refactoring

lu
luci
01:33:07
The problem is "within hours" the author never knows when his MR is merged and if it needs to be reverted he/she might not be available at the time they are requested to fix it. So maybe within 12-24 hours sounds more reasonable?

lu
luci
01:35:07
The most difficult part to start the page is thinking of the page name 😁

ma
Marc Laporte (marclaporte)
01:35:30
So Franck volunteered!

gu
Guest: Jeff
01:35:59
I would recommend putting it in the square hole

lu
luci
01:36:36
I think I saw that video

gu
Guest: Jeff
01:36:58
For reference https://www.youtube.com/watch?v=cUbIkNUFs-4Question

ro
Roberto Kirschbaum (robertokir)
01:37:13
See ya!

gu
Guest: Olivier Kango
01:37:18
BYe

br
Bruno Kambere (kambereBr)
01:37:20
Bye

je
Jean-Marc Libs (Jyhem)
01:37:21
Thanks

Related pages

One page links to Roundtable Meeting 2026 03



Page last modified on Friday 20 March 2026 11:26:33 UTC